Big Huge Thesaurus

leafy liverwort

noun